package cn.tedu.net.collection.oopextends;

public class Test8_Extend3 {
    //创建程序的入口函数
    public static void main(String[] args) {
      //创建子类的对象进行测试
        Son3 s=new Son3();//创建了子类对象的时候默认还会调用父类的无参构造
    }
}
//创建父类
class Father3{
    public Father3(){
        System.out.println("我是父类的无参构造");
    }
    public Father3(String s){
        System.out.println("我是父类的含参构造");
    }
}
class Son3 extends Father3{
    //父类的构造方法不可以被子类继承,语法要求天然就不符合,构造方法要求与类同名
    public Son3(){
        //子类的构造方法中默认先调用了父类的构造方法即super();
        super();
        System.out.println("我是子类的无参构造");
    }
}
